export interface AttendanceStatsVO {
  /**
   * ID
   */
  id: string | number;

  /**
   * 宿舍楼ID
   */
  buildingId: string | number;

  /**
   * 总人数
   */
  roomMemberCount: number;

  /**
   * 请假人数
   */
  leaveApplyCount: number;

  /**
   * 考勤数据
   */
  snapshoot: string;

  /**
   * 备注
   */
  remark: string;

  /**
   * 
   */
  createTime: string;

}

export interface AttendanceStatsForm extends BaseEntity {
  /**
   * ID
   */
  id?: string | number;

  /**
   * 宿舍楼ID
   */
  buildingId?: string | number;

  /**
   * 总人数
   */
  roomMemberCount?: number;

  /**
   * 请假人数
   */
  leaveApplyCount?: number;

  /**
   * 考勤数据
   */
  snapshoot?: string;

  /**
   * 备注
   */
  remark?: string;

}

export interface AttendanceStatsQuery extends PageQuery {

  /**
   * 宿舍楼ID
   */
  buildingId?: string | number;

  /**
   * 总人数
   */
  roomMemberCount?: number;

  /**
   * 请假人数
   */
  leaveApplyCount?: number;

  /**
   * 考勤数据
   */
  snapshoot?: string;

  /**
   * 
   */
  createTime?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



